when one's guard is down - French English Dictionary